package com.ksyun.ks3.demo;

import com.ksyun.ks3.dto.HeadBucketResult;

/**
 * @author lijunwei[lijunwei@kingsoft.com]  
 * 
 * @date 2014年11月25日 上午11:09:01
 * 
 * @description
 **/
public class HeadBucketDemo extends AbstractDemo {
	/**
	 * Head请求一个bucket
	 */
	public HeadBucketResult headBucket() {
		HeadBucketResult result = client.headBucket("test.bucket");
		/**
		 * 通过result.getStatueCode()状态码 404则这个bucket不存在，403当前用户没有权限访问这个bucket
		 */
		return result;
	}
	/**
	 * 检测一个bucket是否存在,bucketExists内部使用的便是headBucket方法
	 */
	public boolean bucketExists(){
		return client.bucketExists("test.bucket");
	}
}
